package com.kzw.misc.exception;

import com.kzw.contants.ExceptionEnum;

public class BizException extends RuntimeException {

	private static final long serialVersionUID = 1L;
	private Integer code;
	private String message;

	public BizException(Integer code, String message) {
		this.code = code;
		this.message = message;
	}

	public BizException(String message) {
		this.code = 1;
		this.message = message;
	}

	public BizException(ExceptionEnum exceptionEnum) {
		this.code = exceptionEnum.getCode();
		this.message = exceptionEnum.getMessage();
	}

	public Integer getCode() {
		return this.code;
	}

	public void setCode(Integer code) {
		this.code = code;
	}

	public String getMessage() {
		return this.message;
	}

	public void setMessage(String message) {
		this.message = message;
	}

}
